Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 HOLMWOOD AVENUE Semi-Detached £102,500 £80,000 23 Jun 2017
22 HOLMWOOD AVENUE Semi-Detached £102,000 £35,000 30 May 2002
24 HOLMWOOD AVENUE Semi-Detached £148,928 £80,000 21 Mar 2005
30 HOLMWOOD AVENUE Semi-Detached £94,803 £76,500 20 Jul 2018